.newstt{ width:1160px; margin:10px auto; font-size:18px;  background-color:#FFF;}
.newsrtr{ float:right;  width:1000px; color:#999; font-size:14px; line-height:18px;} 
.newsby{ border-bottom: 1px dashed #ccc; padding:20px 10px !important;}
.nttl{ margin-bottom:10px;}
.nttl a{ color:#333; font-size:20px;}
.nttl a:hover{ color:#3CA5F6;}
.newsfoot{ float:right; color:#BBB;}
.newsfoot span{ margin-left:20px;}

.newsmenu{ float:left;}
.newsmenu ul{ border-top:4px solid #F63756;}
.newsmenu li{
	border-right: 1px solid #e1e1e1;
	border-bottom: 1px solid #e1e1e1;
	border-left: 1px solid #e1e1e1;
}
.newsmenu a{ padding:10px 36px !important; color:#333; margin:0px !important; line-height:50px;}
.newsmenu a:hover{  text-decoration:underline; color:#F63756;}
.nmenuh a{ text-decoration:underline; color:#F63756;}

.newsrtr2{ float:right;  width:1000px; color:#333 !important; font-size:16px; line-height:18px;} 
.newsrtr2 h1{ font-size:28px; color:#333; margin-bottom:26px;}
.newsrtr2 p{ color:#333; line-height:26px; font-size:16px; }
.newstime{ color:#BBB;  margin-bottom:20px;}

.jctopdiv{ height:46px; border:1px solid #e1e1e1; margin-bottom:5px; padding-top:10px; background-image:url(../imgs/vbgpic.png); background-repeat:repeat-x;		    -moz-border-radius: 6px;
    -webkit-border-radius: 6px;
    border-radius: 6px; margin-bottom:0px !important;}
/*.jcttl{ background-color:#178fe6; color:#666; padding:10px; font-size:16px; line-height:21px; letter-spacing:1px; float:left;}*/
.jctopdiv span{ display:inline-block; float:left; margin:0px 12px; font-size:16px; line-height:38px; }
.jctopdiv span a{ color:#666; /*text-decoration:underline;*/ padding: 6px 10px;}
.jctopdiv span a:hover{
    background-color: #a1a1a1;
    color: #FFF !important;
    padding: 6px 10px;
    -moz-border-radius: 10px;
    -webkit-border-radius: 10px;
    border-radius: 10px;
	/*text-decoration:none;*/}
.jctsp a{
    background-color: #999;
    color: #FFF !important;
    padding: 6px 10px;
    -moz-border-radius: 10px;
    -webkit-border-radius: 10px;
    border-radius: 10px;
	/*text-decoration:none*/ !important; color:#FFF;}

/*.cvmby{ width:1200px; margin:20px auto;}
.cvmby ul li a{ display:inline-block; float:left; margin:10px; width:180px; height:60px; border:1px solid #0CF; text-align:center; line-height:56px;
font-size:20px; letter-spacing:1px;}*/
/*.tten{ margin:100px auto; width:1000px; position:relative !important; margin-top:120px !important;}*/
.tten{}